Life Recovery Services
5113 SE 15th St., Ste A, Del City, OK 73115
Life Recovery Services is not just a treatment program. We are a place of hope and healing. This agency was founded to truly help people struggling with addiction by providing evidence-based treatme...